Big Huge Thesaurus

Maclura pomifera

noun